Written by gulikoza

New options:
  Direct3D output now supports the use of custom pixel shaders for picture scaling.
  To use it your card has to support PS2.0 (Radeon >=9500, GeForce >=FX5200) or PS1.4 for scale2x_ps14.fx (Radeon >= 8500).

** These shaders are currently available :
1) General
  point.fx - normal (nearest neighbor) resize
  bilinear.fx - bilinear resize (slightly blurry)
  scale2x.fx - advmame2x resize
  scale2x_ps14.fx - advmame2x resize (PS1.4 version)
  2xSaI.fx - 2xSaI resize
  2xSaI_sRGB.fx - 2xSai (Gamma Corrected) resize

2) The following are all modifications of the GLSL shaders for OGL2 PSX plugin.
 Ported to .fx format by guest(r).
 Some of the shaders also have settings you can modify by editing the .fx file.
  GS2x.fx
  GS4x.fx
  GS4xColorFilter.fx
  GS4xFilter.fx
  GS4xScale.fx

3) Other shaders...

** How to use
1. Open dosbox.conf with notepad.
2. Set 'output=direct3d' and 'scaler=none'. Set the values like 640x480 in fullresolution and windowresolution.
3. Then set 'pixelshader=' option to one of the shaders.


When pixel shader is active DOSBox will report it in the console:
D3D:Pixel shader output enabled
If you don't get this line then pixel shader effects are not in use.
